/* 上传按钮鼠标悬浮颜色改变 */
$(document).ready(function() {
     $('.flie_label').mouseover(function(event) {
         $(this).addClass('file_on');
     });
     $('.flie_label').mouseout(function(event) {
         $(this).removeClass('file_on');
     });
});


/* 上传控件方法封装 */
function g_upload(count){
    var count = count;
    var file = $('#file').val();
    var file_js = document.getElementById('file');
    var strFileName=file.replace(/^.+?\\([^\\]+?)(\.[^\.\\]*?)?$/gi,"$1");//获取文件名
    var FileExt=file.replace(/.+\./,"");//获得后缀名
    var img_validate = FileExt!='bmp'&&FileExt!='gif'&&FileExt!='jpeg'&&FileExt!='jpg'&&FileExt!='png';
    var doc_validate = FileExt!='txt'&&FileExt!='doc'&&FileExt!='xlsx'&&FileExt!='docx'&&FileExt!='xls';
    var all_validate = img_validate&&doc_validate;
    //文件验证失败提示信息
    function error_info(){
        e_alert('提示','请选择正确的文件格式！',true)
        if (file_js.outerHTML) {
             file_js.outerHTML = file_js.outerHTML;
        } else {
             file_js.value = "";
        }
        $('#show_text').html('');
    }
    //文件验证成功显示文件名字
    function success_info(){
        $('#show_text').html(strFileName.substring(0,15) + '.' + FileExt);
        if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){
            $('#show_text').html(strFileName);
        }
    }
    switch(count){
        case 1://验证图片格式
            if(img_validate){
                error_info();
                return false;
            }
            success_info();
        break;
        case 2://验证文本格式
            if(doc_validate){
                error_info();
                return false;
            }
            success_info();
        break;
        case 3://两种方式都验证
            if(all_validate){
                error_info();
                return false;
            }
            success_info();
        break;
    }
}